package dominio;

public class Habitacion {

    public enum Estado {
        DISPONIBLE, BLOQUEADO
    }

    private String nombre;
    private TipoHabitacion tipoHabitacion;
    private Estado estado;

    public Habitacion() {
    }

    public Habitacion(String nombre, TipoHabitacion tipoHabitacion, Estado estado) {
        this.nombre = nombre;
        this.tipoHabitacion = tipoHabitacion;
        this.estado = estado;
    }

    public String getNombre() {
        return nombre;
    }

    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    public TipoHabitacion getTipoHabitacion() {
        return tipoHabitacion;
    }

    public void setTipoHabitacion(TipoHabitacion tipoHabitacion) {
        this.tipoHabitacion = tipoHabitacion;
    }

    public Estado getEstado() {
        return estado;
    }

    public void setEstado(Estado estado) {
        this.estado = estado;
    }

    @Override
    public String toString() {
        return "Habitacion [nombre=" + nombre + ", tipoHabitacion=" + tipoHabitacion + ", estado=" + estado + "]";
    }

}
